The BEST homemade playdough recipe – make in less than 5 minutes for under a $1 and have it last for months! It is so soft and squishy and cuts perfectly with cookie cutters.

This post may contain affiliate links. Read disclosure policy.
Favorite Kids Activity
One of my kids favorite activities is playing with play dough. It is the perfect indoor activity for when it’s raining, too cold or too hot. When the weather’s nice we’ll even take it outside on the porch. My kids (age 8, 6 and 2) ALL love playing with play dough. My son pretends like he’s outgrowing it, but whenever my girls start playing with it, he always ends up joining in on the fun. I usually give them a few different colors, a mini rolling pin, some cookie cutters and let them go to town. I love seeing their imagination work.
Why is this the best homemade playdough recipe?
- It is SUPER soft and squishy, but doesn’t stick
- The play dough lasts for months in a zip top bag
- It is inexpensive to make
- It makes enough for 4-6 kids
- You can add different colors and even scents to customize your dough

We love making our own play dough, because it is so much softer (and cheaper) than the store bought stuff. I find it also lasts longer as well. Over the years I’ve tried dozens of recipes and this one here is the best playdough recipe out there! I got it several years ago from my son’s preschool teacher and figured I better post it to my blog so I don’t have to keep searching for it. At their preschool, the parents take turns making the play dough a different color each month and once I used this recipe, I haven’t looked back. I have slightly adapted the original recipe over the years. The main thing that I have done is cut down on the salt, as I found it keeps the dough extra soft for months!

How to make playdough
Playdough ingredients:
- 2 cups all-purpose flour
- 3/4 cup salt
- 4 teaspoons cream of tartar
- 2 cups lukewarm water
- 2 Tablespoons of vegetable oil (coconut oil works too)
- Food coloring, optional (I like Wilton gel food coloring or AmeriColor gel)
- Quart sized bags
Stir together the flour, salt and cream of tartar in a large pot. Next add the water and oil. If you’re only making one color, add in the the color now as well. Cook over medium heat, stirring constantly. Continue stirring until the dough has thickened and begins to form into a ball. Remove from heat and then place inside a gallon sized bag or onto wax paper. Allow to cool slightly and then knead until smooth. If you’re adding colors after, divide the dough into balls (for how many colors you want) and then add the dough into the quart sized bags. Start with about 5 drops of color (my favorite brands are listed above) and add more to brighten it. Knead the dough, while inside the bag so it doesn’t stain your hands. Once it’s all mixed together you’re ready to PLAY.
Store the play dough inside the bags once done to keep soft. Keeps for up to 3 months.

Once the dough is finished, I like to put each dough ball into it’s own quart sized zip top bag. Then I let my kids squish the colors together. It gives the kids something to do, makes it so your hands aren’t stained and then gives the dough a home after. We use the same bag to store the dough when the kids are done playing with it. If you only plan on making ONE color, just add the food coloring into the pan when you add the water (makes it easier to mix it in). My kids can never decide on just one color, so we usually need to divide it out.

Need more kid friendly activities? Make homemade slime, fluffy slime or this recipe for butter slime, too!

How to Make Homemade Playdough
Video
Equipment
- Spoon for stirring
- Gallon size bag or wax paper for cooling
Ingredients
- 2 cups all-purpose flour
- ¾ cup salt
- 4 teaspoons cream of tartar
- 2 cups lukewarm water
- 2 Tablespoons vegetable oil (coconut oil works too)
Optional: food coloring (I use Wilton for brighter colors)
Instructions
- Stir together the flour, salt and cream of tartar in a large pot. Next add the water and oil. If you’re only making one color, stir in the the color now.
- Cook over medium-heat, stirring constantly. Continue stirring until the dough has thickened and begins to form into a ball. Remove from heat and then place inside a bowl. Allow to cool slightly and then knead until smooth.
- If you’re adding multiple colors, divide the dough into balls (for how many colors you want) and then add the dough into seperate quart sized bags. Start with about 5 drops of color and add more to brighten it. Knead the dough, while inside the bag so it doesn’t stain your hands.
- Once it’s all mixed together, you’re ready to PLAY. Store the play dough inside the bags to keep soft. If stored properly it will keep soft for up to 3 months.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Another fun addition to the play dough is to add glitter. We added about 1/4 cup to the bag and kneaded it in with blue and yellow.

My almost 2 year old loves squishing the dough. I love watching those chubby little fingers go to work.

My 6 year old daughter loves pulling out the cookie cutters and making all kinds of designs! She is quite the girly girl. ;)

Make a batch for your kids once school is out for a summer to remember!
Mom and kids
My children and I made this play dough this week. It turned out great. We used coconut oil to make ours smell nice. I will suggest that you make sure you mix it well. We had a couple lumps. But we made several colors by adding food coloring. And for the record, neither of our dogs tried to eat it. Good recipe.
Sarah @IHeartNaptime
So glad it all worked out great!
Neha G
Thank you so much for sharing this recipe! I am so glad that I made it with my son and he thoroughly enjoyed every single second of the process! The texture is so much softer and better than the store bought ones and love that it is all non-toxic! I went with coconut oil and the dough smells great because of it too.
Sarah @IHeartNaptime
So glad you and your son are enjoying the playdough!
Elizabeth Anthony
I have tried this recipe twice now and both times it comes out perfect. Super easy to make and lasts a long time!
Sarah @IHeartNaptime
Thanks for the review!
Misszlizz
WE ARE OBSESSED! The cream of tarter and coconut oil make the dough so soft! We were able to make 8 colors! My 3 year old daughter is absolutely in love and the fact this was so easy I’ll definitely be making Halloween and Christmas themed dough too!!!
Sarah @IHeartNaptime
So happy you love the playdough!
lauren amin
Great! I’m an special need teacher whose students need a lot of playdough for sensory input. It’s so soft and squishy. Much more relaxing and natural than the store bought stuff.
Sarah @IHeartNaptime
So happy to hear you and your students love it!
Caitlin Conley
Great recipe! Super fast and easy!
Sarah @IHeartNaptime
Thank you!
Eliza
Great recipe and have made in thermomix as well
Sarah @IHeartNaptime
Thanks for the review and letting us know how you made it!
N
This is THE best recipe, hands down, for playdoh. Always comes out a great consistency, lasts for ages, and endlessly customizable. I never buy playdoh anymore! And best part is, I don’t care if my kids lose bits of it or if it gets dried out since it’s so cheap to make. Thank you!
Sarah @IHeartNaptime
So glad you and your kids love the playdough!
Janette
Not a craft person so this I would never attempt but stepped out my comfort zone and it’s for our aged care youngies as a sensory activity a few with dementia. First time and success well explained and it’s lovely and soft thank you
Sarah @IHeartNaptime
So glad it worked for your group Janette!
Nikelle
I made this and it worked great but it got moldy within one week. 🤢 I stored it in a ziplock bag. Any idea why it got moldy so fast?
Jamielyn Nye
I’m sorry to hear that. My guess would be that water got inside the bag or one of the kids had dirty hands. Typically it lasts up to a month. Refrigerating can help with the shelf life as well.
Zara Briggs
This is my absolute fave! Thank you for this!
Sarah @IHeartNaptime
So happy to hear you love the playdough!
MamaZee
Hands down the best recipe ever!!
Turns out perfect every time.
Thank you so much.
Corey Kay
I’m so exited to play!
Sarah @IHeartNaptime
Enjoy the playdough!
Mrs barnes
Just made this. It looks good, but should I let it cook completely before bagging? Thanks!
Sarah @IHeartNaptime
To avoid mold, let it finish cook and cool before bagging. Enjoy!
Maev
Do you have the measurements in grams by any chance?
Sarah @IHeartNaptime
Sorry we don’t at this time but are working on our recipe card to improve that.
Yesenia
Love it
Sarah @IHeartNaptime
Thank you!
Eli Solis
A very good recipe. I will do it again and again.
Mara
This is truly the best playdough recipe! I have been making it for several years and my kids who are not so little anymore still love playing when we take it out or make it. The playdough stays soft and holds well inside a ziplock baggie for several months!
Sarah @IHeartNaptime
Love that! It is appealing to all ages!
MamaZ
Same!! Been making it from the time they first posted it .
Robyn Skubal
Can you make this recipe into ornaments and bake? Anyone tried it? Looks similar to salt dough and I’d like the kiddos to be able to play with some and make gifts with a little :)
Alyssa DiMaio
Hi Robyn!
My name is Alyssa, I am an Early Childhood Educator with my local Early Head Start program. I absolutely love this recipe for playdough! However, when it comes to making ornaments or other keepsakes I had a tricky time with this recipe because it is so good at staying soft, pliable and fresh! I make salt dough ornaments every year and I refer to the recipe from Amy Palanjian’s Blog: Yummy Toddler Food. This year (2024), I mixed white acrylic paint into the dough before having the kids shape it which cut down that extra step of having to prime them before painting.
Jamielyn’s recipe is still the best playdough recipe I have found to date and I am constantly researching for the next best thing, just so happens that this is and likely always will be the best!